oleyl aldehyde - English Synonyms Dictionary